package com.cmwa.solution.business.demand.service;

import com.cmwa.solution.base.entity.Page;
import com.cmwa.solution.base.entity.SearchParam;
import com.cmwa.solution.business.demand.entity.PrdDemandVo;

public interface PrdDemandService {

	Page<PrdDemandVo> prdDemandListPage(SearchParam param);

	/**
	 * 新增
	 * @param demandVo
	 * @param attIds
	 */
	void saveDemand(PrdDemandVo demandVo, String attIds);

	/**
	 * 详情信息
	 * @param demandId
	 * @return
	 */
	PrdDemandVo demandDetail(String demandId);

	/**
	 * 更新
	 * @param demandVo
	 * @param attIds
	 */
	void updateDemand(PrdDemandVo demandVo, String attIds);

	/**
	 * 删除
	 * @param demandId
	 */
	void deleteDemandById(String demandId);

}
